hydroxy oxo compound - French English Dictionary